support payor - French English Dictionary